package com.ocean.common.commons;

/**
 * @Author: FuGui Wang
 * @Description: 通用错误处理异常处理获取相关信息
 * @Date 2022/12/1
 * @Version V1.1.0
 */
public interface JhCommonError {

    /**
     * 获取错误码
     *
     * @return 返回自定义错误码
     */
    int getErrCode();

    /**
     * 获取错误信息
     *
     * @return 返回自定义错误信息
     */
    String getErrMsg();

    /**
     * 设置错误信息描述
     *
     * @param errMsg 需要设置的错误信息
     * @return 返回通用错误定义
     */
    public JhCommonError setErrMsg(String errMsg);
}
